impounded dam - Turkish English Dictionary